spheroidized microstructure - Francés Inglés Diccionario